\hypertarget{a00002}{
\section{ESAPIStringOperation Struct Reference}
\label{d7/d46/a00002}\index{ESAPIStringOperation@{ESAPIStringOperation}}
}


Sends the results and sets the required flags.  




{\ttfamily \#include $<$ESAPICAuxiliaryFunctions.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{a00002_a60d5c2a9f6ce8f351a24f7c3d816de5c}{operationSuccessful}
\begin{DoxyCompactList}\small\item\em Indicates if the given operation was successful. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{a00002_ae335833c00b0feebd0ba7610cb1863a8}{returnString}
\begin{DoxyCompactList}\small\item\em The string to be returned after a successful operation. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{a00002_a7b2f8d3eac842c2b166bd94c5e59deed}{errorDescription}
\begin{DoxyCompactList}\small\item\em The error description should the operation fail. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Sends the results and sets the required flags. 

Definition at line 19 of file ESAPICAuxiliaryFunctions.h.



\subsection{Field Documentation}
\hypertarget{a00002_a7b2f8d3eac842c2b166bd94c5e59deed}{
\index{ESAPIStringOperation@{ESAPIStringOperation}!errorDescription@{errorDescription}}
\index{errorDescription@{errorDescription}!ESAPIStringOperation@{ESAPIStringOperation}}
\subsubsection[{errorDescription}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ {\bf errorDescription}}}
\label{d7/d46/a00002_a7b2f8d3eac842c2b166bd94c5e59deed}


The error description should the operation fail. 



Definition at line 23 of file ESAPICAuxiliaryFunctions.h.



Referenced by ESAPICBase64EncoderDecode(), ESAPICBase64EncoderEncode(), ESAPICCanonicalizationAllAvailableEncodings(), ESAPICCanonicalizationForSpecificEncodingType(), ESAPICDecode(), ESAPICEncode(), ESAPICUrlEncoderDecode(), ESAPICUrlEncoderEncode(), and main().

\hypertarget{a00002_a60d5c2a9f6ce8f351a24f7c3d816de5c}{
\index{ESAPIStringOperation@{ESAPIStringOperation}!operationSuccessful@{operationSuccessful}}
\index{operationSuccessful@{operationSuccessful}!ESAPIStringOperation@{ESAPIStringOperation}}
\subsubsection[{operationSuccessful}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf operationSuccessful}}}
\label{d7/d46/a00002_a60d5c2a9f6ce8f351a24f7c3d816de5c}


Indicates if the given operation was successful. 



Definition at line 21 of file ESAPICAuxiliaryFunctions.h.



Referenced by ESAPICBase64EncoderDecode(), ESAPICBase64EncoderEncode(), ESAPICCanonicalizationAllAvailableEncodings(), ESAPICCanonicalizationForSpecificEncodingType(), ESAPICDecode(), ESAPICEncode(), ESAPICUrlEncoderDecode(), ESAPICUrlEncoderEncode(), and main().

\hypertarget{a00002_ae335833c00b0feebd0ba7610cb1863a8}{
\index{ESAPIStringOperation@{ESAPIStringOperation}!returnString@{returnString}}
\index{returnString@{returnString}!ESAPIStringOperation@{ESAPIStringOperation}}
\subsubsection[{returnString}]{\setlength{\rightskip}{0pt plus 5cm}char $\ast$ {\bf returnString}}}
\label{d7/d46/a00002_ae335833c00b0feebd0ba7610cb1863a8}


The string to be returned after a successful operation. 



Definition at line 22 of file ESAPICAuxiliaryFunctions.h.



Referenced by ESAPICBase64EncoderDecode(), ESAPICBase64EncoderEncode(), ESAPICCanonicalizationAllAvailableEncodings(), ESAPICCanonicalizationForSpecificEncodingType(), ESAPICUrlEncoderDecode(), ESAPICUrlEncoderEncode(), and main().



The documentation for this struct was generated from the following files:\begin{DoxyCompactItemize}
\item 
/Users/deepaksubramanian/Documents/Folder of Documents/XCode/ESAPI\_\-COMPLETE/branches/ESAPI Branch Cuckoo/build/Release/ESAPI.framework/Versions/A/Headers/\hyperlink{a00004}{ESAPICAuxiliaryFunctions.h}\item 
/Users/deepaksubramanian/Documents/Folder of Documents/XCode/ESAPI\_\-COMPLETE/branches/ESAPI Branch Cuckoo/Pure C functions/ESAPICommonFunctions/\hyperlink{a00005}{ESAPICAuxiliaryFunctions.h}\end{DoxyCompactItemize}
